Declaring required dependency
https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#declaring-dependencies
https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#declaring-required-dependency でも
setup.{py,cfg}でのinstall_requiresはpyproject.tomlではdependencies
dependencies/optional-dependencies
感想:名前がめっちゃわかりやすくなっている!(optionalも含めて)
This is where a package declares its core dependencies, without which it won’t be able to run.
setuptools supports automatically downloading and installing these dependencies when the package is installed.
Platform specific dependencies
Direct URL dependencies
関連:Optional dependencies(requiredでない依存)